home *** CD-ROM | disk | FTP | other *** search
/ Pascal Super Library / Pascal Super Library (CW International)(1997).bin / LIBRARY / DMTDEMOS / DRVTYPE.DEM < prev    next >
Text File  |  1994-07-02  |  643b  |  34 lines

  1. program DrvTypeSample;
  2.  
  3.  uses crt, DMT;
  4.  
  5.  var
  6.    DriveType : string;
  7.  
  8.    DrvLetter : char;
  9.  
  10. begin
  11.   Color( 7, 0 );
  12.   clrscr;
  13.  
  14.   write( 'Select drive to check ( A-Z ) [ :]');
  15.   gotoxy( wherex - 3, wherey );
  16.   DrvLetter := upcase( readkey );
  17.   writeln( DrvLetter );
  18.  
  19.   DriveType := DrvType( DrvLetter );   { Call DrvType function }
  20.  
  21.   if ( ErrFlag ) then
  22.     begin
  23.       writeln( #7 );
  24.       writeln( ShowError( GetErrCode ) );
  25.     end
  26.   else
  27.     begin
  28.       clrscr;
  29.       writeln( 'Drive specified     : ', DrvLetter );
  30.       writeln( 'Drive physical type : ', DrvType( DrvLetter ) );
  31.     end;
  32.  
  33.   GetEnter;
  34. end.